Compund Words
Last Search Words
Search Result:siren call
Overview of noun siren_call
The noun siren call has 1 sense
- siren call, siren song -- (the enticing appeal of something alluring but potentially dangerous; "he succumbed to the siren call of the wilderness")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar